home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Collections: Panorama
/
Panorama - Disk 17B (1987-05-13)(Pacific North-West Amigas Club)[WB].zip
/
Panorama - Disk 17B (1987-05-13)(Pacific North-West Amigas Club)[WB].adf
/
Jobs2.1
/
JOBS.DOC
< prev
next >
Wrap
Text File
|
1987-04-23
|
6KB
|
143 lines
This program is Share Ware: use it, copy it, or send it to another BBS
but gratuities are appreciated. See below for E-Mail & US-Mail addresses.
WHAT IS IT ?
JoBS can be used instead of the WorkBench or the CLI window as a more
effective system/user interface.
New with V2.1 more filenames allowed in directory tables (500), the definition
file may be supplied as an argument from CLI or else from the Ram: directory.
In order to speed-up modem transfers, only required files are included.
The program provides instant access to various WorkBench and CLI commands by
simply selecting control buttons. Also, 28 control buttons can be defined by
the user, by editing JoBS.def and 10 text input buttons can be defined to
access any storage device (ie. df0: df1: df2: dh0: ram: vd0:).
JoBS allows the user to invoke most WB programs or CLI commands by simply
selecting it with the mouse then selecting the "Run" gadget button.
The user can select with the mouse any filenames for programs that use
filenames as command line parameters, such as text editors or file utilities
JoBS displays a window that has a message field with 40 control buttons on
the left-half of the window. The right-half shows a list of files in the
current directory and the "Dir>" field shows name of the current directory.
There are over 6 ways to select the current directory and 3 gadgets to locate
filenames. The "Use>" field is for text input and there are 6 more buttons
just to help avoid typing. The "Use>" text field may be used to enter a new
sub-directory name or an entire CLI command.
The window of filenames also shows the number of days since the file was modified,
the time it was modified, and the file size.
The "Parms" control button is used to invoke a command in the Use> field and
pass selected filename as parameters, ie. Use> Arc A
"Execute" acts on selected filename or the Use> field.
Tasks can be run as a "SubTask", or invoked as "OneTask" without contention.
"Copy", "Rename" and "MakeDir" require the Use> field.
"Delete" acts on selected filenames or the Use> field.
"Del-Dir" removes a current/empty directory.
To enter a directory, just select the directory name.
To back-out of a directory select "Parent".
"All" will select/deselect all filenames.
"Select" will copy a selected filename to the Use> field.
"Clear" will erase text from the Use> field.
HOW TO RUN ?
Type: JoBS df#:path/JoBS.def (or) RUN JoBS my.def (or) click a JoBS icon
or include the JoBS statement in your s:startup-sequence. If you leave off
the command line argument, JoBS looks for; Ram:JoBS.def
HOW TO CUSTOMIZE ?
JoBS automatically reads JoBS.def to initialize the display window.
The user can easily redefine 28 of the control buttons, and the storage devices
after the program has started by selecting a definition file and then selecting the
"Define" control button. Look at the sample JoBS.def file.
The first record of the definition file will display in the message window.
The second record defines the storage devices. Each device name has 4 chars.
The next 28 records define each control button, using 3 types of fields.
- First field in each record is a button label upto 7 chars, no imbedded blanks.
- Space chars are used to separate each field.
- The second field is one character, either "?" or "-".
- The "?" is used to query the user with a requester gadget before
a command is invoked. The "-" dashes into the command without a requester.
- The function field can be upto 72-characters with imbedded blanks.
- The characters "%s" are used to substitute parameters and "%0.0s" is
used to ignore parameters.
- The first "%s" will substitute the OneTask or SubTask Mode.
- The second "%s" will substitute the filename(s) selected, if no filenames
are selected then the Use> text field will be substituted.
- The third "%s" is only used when you want to capture both filename and Use>.
- The fourth "%s" is only used when you need: Use> field then filename order,
in this case you will normally have the second "%s" as "%0.0s" instead.
Some of the functions send their output to the console, aka. CLI window.
Programs that prompt for user input from the console may not work properly,
like DIR OPT I, but with JoBS you really don't need DIR old command anymore.
So keep a small CLI window handy for odd-jobs.
If you have any questions or comments, send E-mail to John Sawaya, on PhilAmiga BBS
533-3191, or AmigaInfo BBS 430-3969. US-mail to 415 Charleston Greene, Malvern PA
19355.
Sample definition file:
Welcome to JoBS!
vd0: ram: df0: df1: df2:
Blitz - %s Blitz %s ; Comments can be put here after the ';'
TxEd - %s E %s ; But note, this whole line will be displayed
uEdit ? %s UE %s %s ; for a Requester '?' and in the small Message field.
Help? - Read JoBS.Readme
Prefs ? Preferences
LoadWB ? LoadWB ;WorkBench
PathAdd ? %0.0s Path Add %s
RamOff ? Run RamOff
Clock - Run Clock
Monitor ? Run PM ;Performance Monitor
FreeSpc - Execute s:Free.exec
DskInfo ? %0.0s Run Inf %4.4s
QikCopy ? QuikCopy
Format ? %s Format Drive %4.4s Name Data
PC-Fmt ? Run PCformat
PC-Copy ? %s PCcopy
df2:Mnt ? Mount df2:
df2:Chg ? DiskChange df2:
Make ? %s Execute Make %s %s
MakeRam ? %s Execute LC:MakeRam
Arc ? %s Arc %0.0s %s %s
UnArc ? %s UnArc %s
MakeAcv ? %s MakeAcv %s
LoadAcv ? %s LoadAcv %s
ShowIff - %s Show %s %s
SaveIff ? %s SaveILBM <Sys:SaveILBM.Input %s
PrtScrn ? GraphicDump
Print ? %s Copy %s to Prt:
-------------------- Only the first 30 records are input ----------------------
Echo ? %s Echo >ram:temp %s
Search ? %s Execute sys:s/Search.exec %s %s
Scribb! ? %s Scribble!:Scribble! %s
... so you can use this area for notes or whatever. The Echo button could be
used to select Iff files for building SlideShow input file! Check-out Search
for finding things, like references in "include" files? How that for an
open-ended program. Please let me know if you have new ideas for applications
or enhancements. I have spent several months to develop this program and use
it instead of WB/CLI for speed and capability. OnLine! seems to prefer
"Select-the-program"&"Run" method, while Scribble! can go into a button where you
can select the document to edit or Use> a new document name!
Did you notice JoBS V2.1 is many Kbytes smaller than JoBS V1.1?
The next JoBS V3.0 will be out around May(87) with better windowing, and more!
John B.Sawaya